/** types
 * ts type know
 * date: 2018-7-23
 */
// boolean
let isDone: boolean = false;
// number
let decLiteral: number = 34;
let hexLiteral: number = 0xf00d;
// string
let str: string = "sd";
let str1 = 'sdfsd';
let str2 = "sfasfd" + str;
// array
let arr1 = [1, 4, 5];
let arr2 = [2, 4, 4];
// tuple
let tup = ["sdfdf", 3];
// enum
let Color;
(function (Color) {
    Color[Color["Red"] = 0] = "Red";
    Color[Color["Green"] = 1] = "Green";
    Color[Color["Blue"] = 2] = "Blue";
})(Color || (Color = {}));
let c = Color.Red;
// Any
let notSure = 4;
let notSure2 = "sdfasdf";

